home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / emula / arosdv19.lha / AROS / config / makefile < prev   
Makefile  |  1996-10-25  |  790b  |  38 lines

  1. TOP=..
  2.  
  3. include $(TOP)/config/make.cfg
  4.  
  5. SUBDIRS=$(ARCH) $(KERNEL)
  6.  
  7. all:
  8.     @for dir in $(SUBDIRS) ; do \
  9.         echo "Making all in $(CURDIR)/$$dir..." ; \
  10.         if ( cd $$dir ; \
  11.         $(MAKE) $(MFLAGS) TOP="$(TOP)/.." CURDIR="$(CURDIR)/$$dir" \
  12.         all ) ; \
  13.         then echo -n ; else exit 1 ; fi ; \
  14.     done
  15.  
  16. config:
  17.     @for dir in $(SUBDIRS) ; do \
  18.         echo "Configuring in $(CURDIR)/$$dir..." ; \
  19.         if ( cd $$dir ; \
  20.         $(MAKE) $(MFLAGS) TOP="$(TOP)/.." CURDIR="$(CURDIR)/$$dir" \
  21.         config ) ; \
  22.         then echo -n ; else exit 1 ; fi ; \
  23.     done
  24.  
  25. clean:
  26.     $(RM) ./machine
  27.     @for dir in $(SUBDIRS) ; do \
  28.         echo "Making all in $(CURDIR)/$$dir..." ; \
  29.         $(MAKE) $(MFLAGS) TOP="$(TOP)/.." CURDIR="$(CURDIR)/$$dir" \
  30.         clean ) ; \
  31.     done
  32.  
  33. machine:
  34.     $(CC) -I../include -o machine machine.c
  35.     ./machine
  36.  
  37.  
  38.